@echo off
chcp 65001 >nul
cls
:menu
echo ============= Git 操作菜单 =============
echo 1. 显示当前 git 状态
echo 2. 显示 git 提交历史
echo 3. 显示 git 远程仓库
echo 4. 显示 git 分支列表
echo 5. 退出
echo ========================================
set /p choice=请选择操作(1-5):

if "%choice%"=="1" goto git_status
if "%choice%"=="2" goto git_log
if "%choice%"=="3" goto git_remote
if "%choice%"=="4" goto git_branch
if "%choice%"=="5" exit

echo 无效输入，请重新输入1-5之间的数字
pause
goto menu

:git_status
git status
pause
goto menu

:git_log
git log --oneline -10
pause
goto menu

:git_remote
git remote -v
pause
goto menu

:git_branch
git branch -a
pause
goto menu